
/**
开始选择文字是去除a标签的href属性
**/
function startSelectText(){
    var arr = document.getElementsByTagName('a');
    if(arr != null && arr.length > 1){
         /**安全检查判断是否移除了href属性**/
        if(arr[0].attributes['copyhref']){
            clearSelectText();
            return;

        }
    }

    for(var i = 0; i < arr.length; i++){
        var tag = arr[i];
        if(tag != null && tag.tagName != null){
            tag = tag.tagName.toLocaleLowerCase();
             if(tag != null &&  tag == 'a'){
                 var ele = arr[i];
                 var hed = ele.attributes['href'];
                 if(hed){
                     var aHref = hed.value;
                     ele.removeAttribute('href');
                     ele.setAttribute('copyhref',aHref);
                 }
             }
         }
    }

    window.mbrowser.allowSelectTextMode(true);
}


/**
清除选择文字
**/
function clearSelectText(){
    var arr = document.getElementsByTagName('a');
    for(var i = 0; i < arr.length; i++){
        var tag = arr[i];
        if(tag != null && tag.tagName != null){
            tag = tag.tagName.toLocaleLowerCase();
             if(tag != null &&  tag == 'a'){

                 var ele = arr[i];
                 var hed = ele.attributes['copyhref'];
                 if(hed){
                      var aHref = hed.value;
                     ele.removeAttribute('copyhref');
                     ele.setAttribute('href',aHref);
                 }
             }
         }
    }
    window.mbrowser.allowSelectTextMode(false);
}

